how web 3 is shaping up the future